// Generated from QLGrammar.g4 by ANTLR 4.5
package uva.sc.ql.parser;
import org.antlr.v4.runtime.ParserRuleContext;
import org.antlr.v4.runtime.tree.ErrorNode;
import org.antlr.v4.runtime.tree.TerminalNode;
/**
* This class provides an empty implementation of {@link QLGrammarListener},
* which can be extended to create a listener which only needs to handle a
* subset of the available methods.
*/
public class QLGrammarBaseListener implements QLGrammarListener {
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterForm(QLGrammarParser.FormContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitForm(QLGrammarParser.FormContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterStat(QLGrammarParser.StatContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitStat(QLGrammarParser.StatContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterQuestion(QLGrammarParser.QuestionContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitQuestion(QLGrammarParser.QuestionContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterTypeBoolean(QLGrammarParser.TypeBooleanContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitTypeBoolean(QLGrammarParser.TypeBooleanContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterTypeNumber(QLGrammarParser.TypeNumberContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitTypeNumber(QLGrammarParser.TypeNumberContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterTypeString(QLGrammarParser.TypeStringContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitTypeString(QLGrammarParser.TypeStringContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterIf_stat(QLGrammarParser.If_statContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitIf_stat(QLGrammarParser.If_statContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterNot(QLGrammarParser.NotContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitNot(QLGrammarParser.NotContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterOr(QLGrammarParser.OrContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitOr(QLGrammarParser.OrContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterAnd(QLGrammarParser.AndContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitAnd(QLGrammarParser.AndContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterUnaryMinus(QLGrammarParser.UnaryMinusContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitUnaryMinus(QLGrammarParser.UnaryMinusContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterRelational(QLGrammarParser.RelationalContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitRelational(QLGrammarParser.RelationalContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterMultiplication(QLGrammarParser.MultiplicationContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitMultiplication(QLGrammarParser.MultiplicationContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterAtomium(QLGrammarParser.AtomiumContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitAtomium(QLGrammarParser.AtomiumContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterEquality(QLGrammarParser.EqualityContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitEquality(QLGrammarParser.EqualityContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterAdditive(QLGrammarParser.AdditiveContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitAdditive(QLGrammarParser.AdditiveContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterParenthesis(QLGrammarParser.ParenthesisContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitParenthesis(QLGrammarParser.ParenthesisContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterNumber(QLGrammarParser.NumberContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitNumber(QLGrammarParser.NumberContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterBoolean(QLGrammarParser.BooleanContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitBoolean(QLGrammarParser.BooleanContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterId(QLGrammarParser.IdContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitId(QLGrammarParser.IdContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterString(QLGrammarParser.StringContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitString(QLGrammarParser.StringContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void enterEveryRule(ParserRuleContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void exitEveryRule(ParserRuleContext ctx) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void visitTerminal(TerminalNode node) {
}
/**
* {@inheritDoc}
*
* <p>
* The default implementation does nothing.
* </p>
*/
@Override
public void visitErrorNode(ErrorNode node) {
}
}